package com.puboot.module.admin.service.impl;


import com.puboot.module.admin.service.BizCourseService;
import com.puboot.module.admin.vo.base.ParamEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.ArrayList;
import java.util.List;

/**
 * html调用 thymeleaf 实现字典读取
 *
 * @author ltc
 */
@Service("dict")
public class DictServiceImpl {
    @Autowired
    private BizCourseService bizCourseService;

    /**
     * 课程列表
     * @return
     */
    public List<ParamEntity> getCourseList(){

        return bizCourseService.getCourseList();
    }
    public List<ParamEntity> getIsChildList(){
        ParamEntity paramEntity1=new ParamEntity();
        paramEntity1.setKey("少儿课程");
        paramEntity1.setValue("1");
        ParamEntity paramEntity2=new ParamEntity();
        paramEntity2.setKey("非少儿课程");
        paramEntity2.setValue("2");

        List<ParamEntity> list=new ArrayList<>();
        list.add(paramEntity1);
        list.add(paramEntity2);

        return list;
    }
    public List<ParamEntity> getStatusList(){
        ParamEntity paramEntity1=new ParamEntity();
        paramEntity1.setKey("启用");
        paramEntity1.setValue("1");
        ParamEntity paramEntity2=new ParamEntity();
        paramEntity2.setKey("禁止");
        paramEntity2.setValue("2");

        List<ParamEntity> list=new ArrayList<>();
        list.add(paramEntity1);
        list.add(paramEntity2);

        return list;
    }
}
